home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 41.zip / BS1 part 41 / Lattice C v5.02 d2.adf / CompactH / graphics / clip.h next >
Text File  |  1988-10-27  |  742b  |  36 lines

  1. €ˆGRAPHICS_CLIP_H€GRAPHICS_CLIP_HˆGRAPHICS_GFX_HŒ<graphics/gfx.h>‡ˆEXEC_SEMAPHORES_HŒ<exec/semaphores.h>‡€NEWLOCKS
  2. ƒLayer
  3. {
  4. ƒLayer*front,*back;
  5. ƒClipRect*ClipRect;
  6. ƒRastPort*rp;
  7. ƒRectangle bounds;
  8. Šreserved[4];
  9. ‰priority;
  10. ‰¦;
  11. ƒBitMap*SuperBitMap;
  12. ƒClipRect*SuperClipRect;
  13. ”Window;
  14. •Scroll_X,Scroll_Y;
  15. ƒClipRect*cr,*cr2,*crnew;
  16. ƒClipRect*SuperSaveClipRects;
  17. ƒClipRect*_cliprects;
  18. ƒLayer_Info*LayerInfo;
  19. ƒSignalSemaphore Lock;
  20. Šreserved3[8];
  21. ƒRegion*ClipRegion;
  22. ƒRegion*saveClipRects;
  23. Šreserved2[22];
  24. ƒRegion*DamageList;
  25. };
  26. ƒClipRect
  27. {
  28. ƒClipRect*Next;
  29. ƒClipRect*prev;
  30. ƒLayer*lobs;
  31. ƒBitMap*BitMap;
  32. ƒRectangle bounds;
  33. ƒClipRect*_p1,*_p2;
  34. ’reserved;°NEWCLIPRECTS_1_1
  35. ’¦;‡
  36. };€CR_NEEDS_NO_CONCEALED_RASTERS 1€ISLESSX 1€ISLESSY 2€ISGRTRX 4€ISGRTRY 8‡